﻿ .mandatory {
            border-color:Orange   !important;
	        background:#ffffff;	
            font:normal 11px Arial,Tahoma, Verdana, Helvetica, sans-serif;height:19px;
	        border-right: #f5f5f5 2px solid;
	        border-top: #b5c7d7 2px solid; 
	        border-left: #b5c7d7 2px solid; 
	        border-bottom: #f5f5f5 2px solid;
	        BORDER-COLLAPSE: collapse;
        }
 .normal  {
       background:url(../images/bginputform.gif) bottom repeat-x ;
    FONT-WEIGHT: normal; FONT-SIZE: 12px; background-color:#ffffff; height:17px;	
	border-right: #d6dade 1px solid;font-size: 11px; 
	border-top: #8a8b8d 1px solid; border-left: #8a8b8d 1px solid; 
	border-bottom: #d6dade 1px solid; border-collapse: collapse ;
	width: 160px;
	height:20px;
        }
 .textbox{float:left; margin-right:5px}
 .sp_error {
    color: #FF0000;
    font-size: 11px;
    font-weight: bold;
    text-align:left;
}
.td_note {
    background: url("../images/bg_arrow.gif") no-repeat scroll 5px bottom #FFFFFF;
    padding-left: 5px;
}

.div_tolltip{float:right; display:table; z-index:99; position:absolute; margin-left:5px; text-align:left; padding-left:5px}

.tolltip{border: 1px solid #bbbbbb;
	position:absolute;
	background: #fff url(../images/ktip.png) left center no-repeat;
	float:left;
	width:240px;
	min-height:22px;
	padding:5px 4px 5px 5px;
	display:table-cell;
	vertical-align:middle}
.arrow_tolltip{
	position:absolute;
	background: url(../images/arrow_tolltip.png) no-repeat;
	float:left;
	width:7px;
	height:18px;
	z-index:222;
	left:-7px;
	top:7px;
	}
        
        